package abs.web.jsf;

import abs.domain.Monedas;

import java.util.List;

/**
 * Spring Component that handles CRUD requests for Monedas entities
 * 
 */
public interface MonedasComponent {

	/**
	 * Save an existing Monedas entity
	 * 
	 */
	public String saveMonedas(Monedas monedas);

	/**
	 * Edit an existing Monedas entity
	 * 
	 */
	public String editMonedas(String co010clcaKey);

	/**
	 * Select an existing Monedas entity
	 * 
	 */
	public String selectMonedas(String co010clcaKey_1);

	/**
	 * Getter for variable Monedas
	 * 
	 */
	public Monedas getMonedas();

	/**
	 * Show all Monedas entities
	 * 
	 */
	public List<Monedas> listMonedass();

	/**
	 * Create a new Monedas entity
	 * 
	 */
	public String newMonedas();

	/**
	 * Select the Monedas entity for display allowing the user to confirm that they would like to delete the entity
	 * 
	 */
	public String confirmDeleteMonedas(String co010clcaKey_2);

	/**
	 * Delete an existing Monedas entity
	 * 
	 */
	public String deleteMonedas(String co010clcaKey_3);
}